SimpleJWTLogin\Services\BaseService A

Total Complexity 52
Dependencies 11
Dependents 0
Total lines 366
Lines of code 198
Logical lines of code 105
Comment lines 92
Methods 15
Properties 8

Methods 15

Method Rating Maintainability Complexity Lines of code
getJwtFromRequestHeaderOrCookie()
A
49 11 32
includeRequestParameters()
S
51 6 27
validateAuthKey()
S
56 6 18
getUserParameterValueFromPayload()
S
51 5 30
validateJWTAndGetUserValueFromPayload()
S
54 5 21
getUserDetails()
S
57 5 18
validateJwtRevoked()
S
59 4 15
getPayloadFromJWT()
S
69 2 6
getDelimiter()
S
71 2 6
withRequestMethod()
S
77 1 4
withSettings()
S
73 1 5
withRequest()
S
77 1 4
withCookies()
S
77 1 4
withSession()
S
77 1 4
withServerHelper()
S
77 1 4